8400 Seminole Blvd, Seminole, FL 33772-4328, Seminole
Reminds me of the Italian delis back home in New York. Friendly staff. Great fresh food. Great selection.
Reminds me of the Italian delis back home in New York. Friendly staff. Great fresh food. Great selection.